package leetcode; /**
 * description:
 * author:张腾
 * date:2021-07-06
 */

import java.util.ArrayList;
import java.util.List;
import java.util.TreeSet;

/**
 * 给你一个数组 orders，表示客户在餐厅中完成的订单，确切地说， orders[i]=[customerNamei,tableNumberi,foodItemi] ，其中 customerNamei 是客户的姓名，tableNumberi 是客户所在餐桌的桌号，而 foodItemi 是客户点的餐品名称。
 *
 * 请你返回该餐厅的 点菜展示表 。在这张表中，表中第一行为标题，其第一列为餐桌桌号 “Table” ，后面每一列都是按字母顺序排列的餐品名称。接下来每一行中的项则表示每张餐桌订购的相应餐品数量，第一列应当填对应的桌号，后面依次填写下单的餐品数量。
 *
 * 注意：客户姓名不是点菜展示表的一部分。此外，表中的数据行应该按餐桌桌号升序排列。
 */
public class leetcode1418 {
    public List<List<String>> displayTable(List<List<String>> orders) {
        ArrayList<ArrayList<String>> res = new ArrayList<>();
        TreeSet<String> row1 = new TreeSet<>();

        for (int i = 0; i < orders.size(); i++) {
            row1.add(orders.get(i).get(2));
        }
//        row1.add()
        return null;
    }
}
